Learn R Programming

Compositional (version 5.4)

Simulation of compositional data from mixtures of Dirichlet distributions: Simulation of compositional data from mixtures of Dirichlet distributions

Description

Simulation of compositional data from mixtures of Dirichlet distributions.

Usage

rmixdiri(n, a, prob)

Arguments

n

The sample size.

a

A matrix where each row contains the parameters of each Dirichlet disctribution.

prob

A vector with the mixing probabilities.

Value

A list including:

id

A numeric variable indicating the cluster of simulated vector.

x

A matrix containing the simulated compositional data. The number of dimensions will be + 1.

Details

A sample from a Dirichlet mixture model is generated.

References

Ng Kai Wang, Guo-Liang Tian and Man-Lai Tang (2011). Dirichlet and related distributions: Theory, methods and applications. John Wiley & Sons.

Aitchison J. (1986). The statistical analysis of compositional data. Chapman & Hall.

See Also

rmixcomp, mixdiri.contour,

Examples

Run this code
# NOT RUN {
a <- matrix( c(12, 30, 45, 32, 50, 16), byrow = TRUE,ncol = 3)
prob <- c(0.5, 0.5)
x <- rmixdiri(100, a, prob)
# }

Run the code above in your browser using DataLab